surging ahead - German English Dictionary